home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / drivers / ide / Makefile < prev   
Encoding:
Makefile  |  2008-12-24  |  3.7 KB  |  116 lines

  1. #
  2. # link order is important here
  3. #
  4.  
  5. EXTRA_CFLAGS                += -Idrivers/ide
  6.  
  7. ide-core-y += ide.o ide-ioctls.o ide-io.o ide-iops.o ide-lib.o ide-probe.o \
  8.           ide-taskfile.o ide-park.o ide-pio-blacklist.o
  9.  
  10. # core IDE code
  11. ide-core-$(CONFIG_IDE_TIMINGS)        += ide-timings.o
  12. ide-core-$(CONFIG_IDE_ATAPI)        += ide-atapi.o
  13. ide-core-$(CONFIG_BLK_DEV_IDEPCI)    += setup-pci.o
  14. ide-core-$(CONFIG_BLK_DEV_IDEDMA)    += ide-dma.o
  15. ide-core-$(CONFIG_BLK_DEV_IDEDMA_SFF)    += ide-dma-sff.o
  16. ide-core-$(CONFIG_IDE_PROC_FS)        += ide-proc.o
  17. ide-core-$(CONFIG_BLK_DEV_IDEACPI)    += ide-acpi.o
  18.  
  19. obj-$(CONFIG_IDE)            += ide-core.o
  20.  
  21. obj-$(CONFIG_IDE_ARM)            += ide_arm.o
  22.  
  23. obj-$(CONFIG_BLK_DEV_ALI14XX)        += ali14xx.o
  24. obj-$(CONFIG_BLK_DEV_UMC8672)        += umc8672.o
  25. obj-$(CONFIG_BLK_DEV_DTC2278)        += dtc2278.o
  26. obj-$(CONFIG_BLK_DEV_HT6560B)        += ht6560b.o
  27. obj-$(CONFIG_BLK_DEV_QD65XX)        += qd65xx.o
  28. obj-$(CONFIG_BLK_DEV_4DRIVES)        += ide-4drives.o
  29.  
  30. obj-$(CONFIG_BLK_DEV_GAYLE)        += gayle.o
  31. obj-$(CONFIG_BLK_DEV_FALCON_IDE)    += falconide.o
  32. obj-$(CONFIG_BLK_DEV_MAC_IDE)        += macide.o
  33. obj-$(CONFIG_BLK_DEV_Q40IDE)        += q40ide.o
  34. obj-$(CONFIG_BLK_DEV_BUDDHA)        += buddha.o
  35.  
  36. obj-$(CONFIG_BLK_DEV_AEC62XX)        += aec62xx.o
  37. obj-$(CONFIG_BLK_DEV_ALI15X3)        += alim15x3.o
  38. obj-$(CONFIG_BLK_DEV_AMD74XX)        += amd74xx.o
  39. obj-$(CONFIG_BLK_DEV_ATIIXP)        += atiixp.o
  40. obj-$(CONFIG_BLK_DEV_CELLEB)        += scc_pata.o
  41. obj-$(CONFIG_BLK_DEV_CMD64X)        += cmd64x.o
  42. obj-$(CONFIG_BLK_DEV_CS5520)        += cs5520.o
  43. obj-$(CONFIG_BLK_DEV_CS5530)        += cs5530.o
  44. obj-$(CONFIG_BLK_DEV_CS5535)        += cs5535.o
  45. obj-$(CONFIG_BLK_DEV_SC1200)        += sc1200.o
  46. obj-$(CONFIG_BLK_DEV_CY82C693)        += cy82c693.o
  47. obj-$(CONFIG_BLK_DEV_DELKIN)        += delkin_cb.o
  48. obj-$(CONFIG_BLK_DEV_HPT366)        += hpt366.o
  49. obj-$(CONFIG_BLK_DEV_IT8213)        += it8213.o
  50. obj-$(CONFIG_BLK_DEV_IT821X)        += it821x.o
  51. obj-$(CONFIG_BLK_DEV_JMICRON)        += jmicron.o
  52. obj-$(CONFIG_BLK_DEV_NS87415)        += ns87415.o
  53. obj-$(CONFIG_BLK_DEV_OPTI621)        += opti621.o
  54. obj-$(CONFIG_BLK_DEV_PDC202XX_OLD)    += pdc202xx_old.o
  55. obj-$(CONFIG_BLK_DEV_PDC202XX_NEW)    += pdc202xx_new.o
  56. obj-$(CONFIG_BLK_DEV_PIIX)        += piix.o
  57. obj-$(CONFIG_BLK_DEV_RZ1000)        += rz1000.o
  58. obj-$(CONFIG_BLK_DEV_SVWKS)        += serverworks.o
  59. obj-$(CONFIG_BLK_DEV_SGIIOC4)        += sgiioc4.o
  60. obj-$(CONFIG_BLK_DEV_SIIMAGE)        += siimage.o
  61. obj-$(CONFIG_BLK_DEV_SIS5513)        += sis5513.o
  62. obj-$(CONFIG_BLK_DEV_SL82C105)        += sl82c105.o
  63. obj-$(CONFIG_BLK_DEV_SLC90E66)        += slc90e66.o
  64. obj-$(CONFIG_BLK_DEV_TC86C001)        += tc86c001.o
  65. obj-$(CONFIG_BLK_DEV_TRIFLEX)        += triflex.o
  66. obj-$(CONFIG_BLK_DEV_TRM290)        += trm290.o
  67. obj-$(CONFIG_BLK_DEV_VIA82CXXX)        += via82cxxx.o
  68.  
  69. # Must appear at the end of the block
  70. obj-$(CONFIG_BLK_DEV_GENERIC)        += ide-pci-generic.o
  71.  
  72. obj-$(CONFIG_IDEPCI_PCIBUS_ORDER)    += ide-scan-pci.o
  73.  
  74. obj-$(CONFIG_BLK_DEV_CMD640)        += cmd640.o
  75.  
  76. obj-$(CONFIG_BLK_DEV_IDE_PMAC)        += pmac.o
  77.  
  78. obj-$(CONFIG_IDE_H8300)            += ide-h8300.o
  79.  
  80. obj-$(CONFIG_IDE_GENERIC)        += ide-generic.o
  81. obj-$(CONFIG_BLK_DEV_IDEPNP)        += ide-pnp.o
  82.  
  83. ide-gd_mod-y += ide-gd.o
  84. ide-cd_mod-y += ide-cd.o ide-cd_ioctl.o ide-cd_verbose.o
  85.  
  86. ifeq ($(CONFIG_IDE_GD_ATA), y)
  87.     ide-gd_mod-y += ide-disk.o ide-disk_ioctl.o
  88. ifeq ($(CONFIG_IDE_PROC_FS), y)
  89.     ide-gd_mod-y += ide-disk_proc.o
  90. endif
  91. endif
  92.  
  93. ifeq ($(CONFIG_IDE_GD_ATAPI), y)
  94.     ide-gd_mod-y += ide-floppy.o ide-floppy_ioctl.o
  95. ifeq ($(CONFIG_IDE_PROC_FS), y)
  96.     ide-gd_mod-y += ide-floppy_proc.o
  97. endif
  98. endif
  99.  
  100. obj-$(CONFIG_IDE_GD)            += ide-gd_mod.o
  101. obj-$(CONFIG_BLK_DEV_IDECD)        += ide-cd_mod.o
  102. obj-$(CONFIG_BLK_DEV_IDETAPE)        += ide-tape.o
  103.  
  104. obj-$(CONFIG_BLK_DEV_IDECS)        += ide-cs.o
  105.  
  106. obj-$(CONFIG_BLK_DEV_PLATFORM)        += ide_platform.o
  107.  
  108. obj-$(CONFIG_BLK_DEV_IDE_ICSIDE)    += icside.o
  109. obj-$(CONFIG_BLK_DEV_IDE_RAPIDE)    += rapide.o
  110. obj-$(CONFIG_BLK_DEV_PALMCHIP_BK3710)    += palm_bk3710.o
  111.  
  112. obj-$(CONFIG_BLK_DEV_IDE_AU1XXX)    += au1xxx-ide.o
  113.  
  114. obj-$(CONFIG_BLK_DEV_IDE_TX4938)    += tx4938ide.o
  115. obj-$(CONFIG_BLK_DEV_IDE_TX4939)    += tx4939ide.o
  116.